package com.kingyun.gpsinspection.purificationservice.dao.mapper.iam.up;


import com.kingyun.gpsinspection.purificationservice.facade.model.iam.up.LoginLog;

public interface LoginLogMapper {
    int deleteByPrimaryKey(String loginId);

    int insert(LoginLog record);

    int insertSelective(LoginLog record);

    LoginLog selectByPrimaryKey(String loginId);

    int updateByPrimaryKeySelective(LoginLog record);

    int updateByPrimaryKey(LoginLog record);

    /**
     * 查询操作
     * 最后一次登录时间
     *
     * @param userId
     * @return
     */
    LoginLog selectLastLoginTime(String userId);

    /**
     * 删除操作
     * 清空登录日志
     * @return
     */
    int deleteAll();

    /**
     * 删除操作
     * 清空操作日志
     */
    int deleteDoLogAll();
}